#ifndef FEATPROXYMODEL_H
#define FEATPROXYMODEL_H



#include "proxies_global.h"
#include "AbstractItemProxyModel.h"



class PROXIESSHARED_EXPORT FeatProxyModel : public AbstractItemProxyModel
{
    Q_OBJECT

public:

    enum Field
    {
        Field_FIRST = 0,

        NameField = Field_FIRST,

        Field_LAST = NameField
    };

    FeatProxyModel(QObject *parent = 0);

    virtual int columnCount(const QModelIndex &parent) const;
    virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const;


protected slots:

    virtual void remap();


};

#endif // FEATPROXYMODEL_H
